home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 25
/
Cream of the Crop 25.iso
/
os2
/
os2trace.zip
/
OS2TRACE.NWS
< prev
next >
Wrap
Text File
|
1997-05-20
|
12KB
|
292 lines
Operating System/2 API Trace Enabler/Customizer/Summarizer History
COMING ATTRACTIONS: * Provide OS2TRACE FAQ
* Support remaining 16-bit APIs
Release : 2.40.21 (20 May 97)
Enhancements : Fixed stack overwriting of 16-bit Dos API parameters by
non-volatile register restore routine
: Minimized stack usage by trace API routines
Release : 2.40.20 (05 May 97)
Enhancements : Supported 16-bit OS/2 2.00 through 2.40 Vio APIs exported
from VIOCALLS
Release : 2.40.19 (01 May 97)
Enhancements : Supported 16-bit OS/2 2.00 through 2.40 Mou APIs exported
from MOUCALLS
Release : 2.40.18 (30 Apr 97)
Enhancements : Supported 16-bit OS/2 2.00 through 2.40 Kbd APIs exported
from KBDCALLS
Release : 2.40.17 (21 Apr 97)
Enhancements : Supported 16-bit OS/2 2.00 through 2.40 Dos APIs exported
from:
DOSCALLS MONCALLS MSG NAMPIPES NLS
QUECALLS SESMGR
Release : 2.40.16 (15 Apr 97)
Enhancements : Removed references to OS/2 for PowerPC from Presentation
Manager interface help, PMOS2TRC.HLP
Release : 2.40.15 (01 Apr 97)
Enhancements : Fixed output logging of Dos32FindFirst's fourth parameter
to match what is actually returned instead of what
documentation claims is returned
Release : 2.40.14 (25 Mar 97)
Enhancements : Fixed logging of DENA2 buffers, as the structure does not
contain the extended attribute's value
Release : 2.40.13 (20 Mar 97)
Enhancements : Added option for launching .EXE files after enabling to
Presentation Manager interface, PMOS2TRC.EXE
Release : 2.40.12 (19 Mar 97)
Enhancements : Supported NE executable file format
Release : 2.40.11 (19 Mar 97)
Enhancements : Added option for saving window position to Presentation
Manager interface, PMOS2TRC.EXE
Release : 2.40.10 (14 Mar 97)
Enhancements : Fixed importing Dev32StdOpen (as OS/2 2.00 API) by
loading dynamically (as OS/2 2.10 API) instead
Release : 2.40.09 (14 Mar 97)
Enhancements : Removed issuing error for API exit without matching API
entry to support summarizing trace information files
that wrapped
Release : 2.40.08 (13 Mar 97)
Enhancements : Added support for trace summarization and associated help
to Presentation Manager interface, PMOS2TRC.EXE
Release : 2.40.07 (13 Mar 97)
Enhancements : Added cancellation confirmation when customization option
state changed
Release : 2.40.06 (12 Mar 97)
Enhancements : Fixed output logging of Win32EnumObjectClasses first
parameter
Release : 2.40.05 (12 Mar 97)
Enhancements : Added support for trace enablement and associated help to
Presentation Manager interface, PMOS2TRC.EXE
Release : 2.40.04 (12 Mar 97)
Enhancements : Fixed error reading an ELF executable file format DLL's
string table
Release : 2.40.03 (11 Mar 97)
Enhancements : Converted to IBM VisualAge C++
Release : 2.40.02 (11 Mar 97)
Enhancements : Removed loading and unloading of trace DLLs to verify the
DLLs are on the LIBPATH due to an error present in all
32-bit versions of OS/2
Release : 2.40.01 (27 Sep 96)
Enhancements : Fixed displaying -D for PMGPI API groups when logging
trace customization information
Release : 2.40.00 (05 Sep 96)
Enhancements : Supported new 32-bit OS/2 2.40 (Warp Version 4) APIs:
Dos32QueryThreadContext (DOSCALLS.877)
Drg32QueryFormat (PMDRAG.75)
Gpi32QueryTabbedTextExtent (PMGPI.658)
Gpi32TabbedCharStringAt (PMGPI.659)
Gpi32QueryRasterizerCaps (PMGPI.660)
Gpi32CreateRoundRectRegion (PMGPI.661)
Gpi32CreateEllipticRegion (PMGPI.662)
Gpi32CreatePolygonRegion (PMGPI.663)
Gpi32ResizePalette (PMGPI.666)
Gpi32QueryNearestPaletteIndex (PMGPI.667)
Gpi32SetFontMappingFlags (PMGPI.668)
Gpi32QueryFontMappingFlags (PMGPI.669)
Gpi32BeginInkPath (PMGPI.670)
Gpi32EndInkPath (PMGPI.671)
Gpi32StrokeInkPath (PMGPI.672)
Dev32PostEscape (PMGPI.729)
Win32QueryControlColors (PMMERGE.5470)
Win32SetControlColors (PMMERGE.5471)
Spl32QueryPort (PMSPL.410)
Spl32SetPort (PMSPL.411)
Spl32QueryPath (PMSPL.412)
Spl32CreatePort (PMSPL.413)
Spl32DeletePort (PMSPL.414)
Prt32ResetAbort (PMSPL.600)
Prt32AbortDoc (PMSPL.601)
Prt32NewPage (PMSPL.602)
Prt32Query (PMSPL.603)
Prt32Set (PMSPL.604)
Spl32ProtSendCmd (PMSPL.605)
Spl32ProtXlateCmd (PMSPL.606)
Spl32QmNewPage (PMSPL.607)
Spl32QmGetJobID (PMSPL.608)
Spl32Disable (PMSPL.610)
Spl32Enable (PMSPL.611)
Spl32Register (PMSPL.612)
Spl32UnRegister (PMSPL.613)
Spl32RegisterControlPanel (PMSPL.614)
Spl32QueryControlPanel (PMSPL.615)
Spl32DisplayControlPanel (PMSPL.616)
Spl32GetPortFromQ (PMSPL.617)
Spl32GetControlPanelList (PMSPL.618)
Win32SetClipRegion (PMWIN.1043)
Win32QueryClipRegion (PMWIN.1044)
Release : 2.30.30 (26 Jun 96)
Enhancements : Supported 32-bit OS/2 2.00 Presentation Manager debugger
APIs:
Win32LockInput
Win32QuerySendMsg
Win32QueueFromID
Win32ReplyMsg
Win32ThreadAssocQueue
Win32WakeThread
Release : 2.30.29 (21 Jun 96)
Enhancements : Fixed altering of registers by trace API prior to calling
Dos32UnwindException (saved context, logged input
parameters, restored context, and jumped to API)
Release : 2.30.28 (14 Jun 96)
Enhancements : Changed all carriage return-newline pairs output by C
run-time to newline, as IBM C Set++ provides carriage
return automatically
Release : 2.30.27 (13 Jun 96)
Enhancements : Logged EA value contained within FEA2 structure
Release : 2.30.26 (23 May 96)
Enhancements : Issued more specific enablement messages, such as whether
API tracing is already enabled or disabled and name of
required DLL missing from LIBPATH
Release : 2.30.25 (15 Apr 96)
Enhancements : Verified file address of new executable header within DOS
header before reading OS/2 header
Release : 2.30.24 (29 Mar 96)
Enhancements : Provided Presentation Manager interface, PMOS2TRC.EXE,
with support for trace option customization and help
Release : 2.30.23 (27 Mar 96)
Enhancements : Fixed output logging of Win32StretchPointer parameters
and exported Win32GetErasePS, Win32ReleaseErasePS, and
Win32StretchPointer
Release : 2.30.22 (19 Dec 95)
Enhancements : Supported new 32-bit OS/2 3.00 (OS/2 for PowerPC) non-Uni
wrapper APIs exported from DOSCALLS:
Dos32GetLocaleModule (DOSCALLS.430)
Dos32CreateRamSem (DOSCALLS.9004)
Dos32CloseRamSem (DOSCALLS.9005)
Dos32OpenRamSem (DOSCALLS.9006)
Dos32RequestRamSem (DOSCALLS.9007)
Dos32ReleaseRamSem (DOSCALLS.9008)
Dos32QueryProcessInfo (DOSCALLS.9010)
Dos32QueryThreadInfo (DOSCALLS.9011)
Dos32FindFromName (DOSCALLS.9018)
Release : 2.30.21 (13 Dec 95)
Enhancements : Forwarded the private APIs exported from DOSCALL1,
HELPMGR, PMCTLS, PMGPI, PMPIC, PMSHAPI, PMSPL, and PMWIN
Release : 2.30.20 (27 Nov 95)
Enhancements : Supported the APIs exported from MSG, NLS, QUECALLS, and
SESMGR that are also exported from DOSCALL1
Release : 2.30.19 (02 Nov 95)
Enhancements : Fixed input logging of Drg32DragFiles' second, third, and
fourth parameters
Release : 2.30.18 (24 Sep 95)
Enhancements : Added the -T option, which time stamps API entries and
exits
Release : 2.30.17 (22 Sep 95)
Enhancements : Added the -F option, which logs a maximum number of bytes
before log file wrapping (overwriting from the beginning)
occurs
Release : 2.30.16 (22 Sep 95)
Enhancements : Enhanced the -B option by increasing the maximum possible
number of bytes logged from buffers to 64KB and by adding
the "ALL" suboption
Release : 2.30.15 (29 Aug 95)
Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Pic APIs exported
from PMPIC
Release : 2.30.14 (29 Aug 95)
Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Prt and Spl APIs
exported from PMSPL
Release : 2.30.13 (27 Aug 95)
Enhancements : Supported ELF executable file format
: Added MSG group to -D option
Release : 2.30.12 (25 Aug 95)
Enhancements : Fixed removing of Dos32QueryMessageCP's message segment
parameter from stack
Release : 2.30.11 (14 Aug 95)
Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Prf APIs exported
from PMSHAPI
Release : 2.30.10 (13 Aug 95)
Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Drg APIs exported
from PMDRAG
Release : 2.30.09 (12 Aug 95)
Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Dev APIs exported
from PMGPI
: Added DEV group to -G option
Release : 2.30.08 (11 Aug 95)
Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Ddf APIs exported
from HELPMGR
Release : 2.30.07 (11 Aug 95)
Enhancements : Switched to new build structure that supports both Intel
and PowerPC builds
Release : 2.30.06 (09 Aug 95)
Enhancements : Fixed output logging of Dos32DevIOCtl's fourth and
seventh parameters
Release : 2.30.05 (04 Aug 95)
Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Gpi APIs exported
from PMGPI
Release : 2.30.04 (28 Jul 95)
Enhancements : Fixed logging of integer buffers, as some APIs passed
size of buffer in bytes to logging routine expecting
number of integers in buffer
Release : 2.30.03 (20 Jul 95)
Enhancements : Supported 32-bit OS/2 2.00 through 2.30 Win APIs exported
from:
HELPMGR PMCTLS PMSHAPI PMWIN PMWP
Release : 2.30.02 (18 Jul 95)
Enhancements : Added optional "NO" prefix to API groups to allow
requesting tracing for all except specific API group(s)
Release : 2.30.01 (09 Jul 95)
Enhancements : Issued warning if at least one of the required trace DLLs
is not on the LIBPATH
Release : 2.30.00 (12 Jun 95)
Enhancements : Supported LX executable file format
: Supported 32-bit OS/2 2.00 through 2.30 Dos APIs exported
from:
DOSCALLS MSG NLS QUECALLS SESMGR